package cn.design.realize;

/**
 * @author dlq
 * @description  TenXunConcreteFactory 腾讯农场， 实现接口 FarmAbstractFactory ,但是 腾讯农产只生产 蔬菜 和 牛肉
 * @date 2020/9/11 10:37
 * @since 1.0
 */
public class TenXunConcreteFactory implements FarmAbstractFactory {
    /**
     * @description 腾讯农场农场植物类:  只生产蔬菜
     * @param
     * @return cn.design.realize.Plant
     * @author dlq
     * @date 2020/9/11 10:40
     */
    @Override
    public Plant plantCreate() {
        return new Vegetables();
    }
    /**
     * @description 腾讯农场农场动物类:  只生产牛肉
     * @param
     * @return cn.design.realize.Plant
     * @author dlq
     * @date 2020/9/11 10:40
     */
    @Override
    public Animal animalCreate() {
        return new Cattle();
    }
}
